compensate handsomely - Espagnol Anglais Dictionnaire